Skip to content

Remove Ubuntu 22.04 Jammy from list of Debian-based target platforms#5303

Merged
christophebedard merged 1 commit intorollingfrom
christophebedard/ubuntu-remove-ubuntu-22-jammy
Apr 22, 2025
Merged

Remove Ubuntu 22.04 Jammy from list of Debian-based target platforms#5303
christophebedard merged 1 commit intorollingfrom
christophebedard/ubuntu-remove-ubuntu-22-jammy

Conversation

@christophebedard
Copy link
Member

@christophebedard christophebedard commented Apr 22, 2025

I found out that we list Ubuntu 22.04 Jammy as a tier 3 platform for Rolling (and Jazzy) in the Ubuntu source build instructions. However, the source of truth is REP 2000, and Jammy is not listed there:

This line was added here in #4342, but, looking at the original discussion on Discourse, I don't think it was really the real intention of the PR: https://discourse.ros.org/t/jazzy-jalisco-testing-tutorial-kickoff-party-instructions/37501/4.

The last ROS 2 distro that included the previous Ubuntu distro as a tier 3 platform was Humble (tier 1 was 22.04, with 20.04 as tier 3): https://www.ros.org/reps/rep-2000.html#humble-hawksbill-may-2022-may-2027. (I believe this was intentionally done so that Humble could work with reasonable efforts on the target platform of the last ROS 1 distro, Noetic.)

Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
@christophebedard christophebedard added the backport-jazzy backport at reviewers discretion; from rolling to jazzy label Apr 22, 2025
@github-actions
Copy link

HTML artifacts: https://github.com/ros2/ros2_documentation/actions/runs/14600346817/artifacts/2987762106.

To view the resulting site:

  1. Click on the above link to download the artifacts archive
  2. Extract it
  3. Open html-artifacts-5303/index.html in your favorite browser

Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i believe this is correct to fix, but i would like to have @mjcarroll approval on this.

@christophebedard christophebedard removed the backport-jazzy backport at reviewers discretion; from rolling to jazzy label Apr 22, 2025
@christophebedard
Copy link
Member Author

christophebedard commented Apr 22, 2025

From Chris' input, it turns out that we do want to keep the last Ubuntu distro as a tier 3 platform for even-year ROS 2 releases, i.e., the first ROS 2 release after the switch to a new Ubuntu distro. There's a REP PR for this: ros-infrastructure/rep#413.

Therefore, we can make this change for the Rolling docs (given the upcoming Kilted release), but not for the Jazzy docs. And I'll go through the official PMC process to get the above REP PR approved.

@christophebedard
Copy link
Member Author

I think Chris' input on Slack is enough to merge this, otherwise we can always follow up with another PR

@christophebedard christophebedard merged commit a18383f into rolling Apr 22, 2025
5 checks passed
@christophebedard christophebedard deleted the christophebedard/ubuntu-remove-ubuntu-22-jammy branch April 22, 2025 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants